funiculus umbilicalis - Spanish English Dictionary